(GTI - Schatztruhe)[!][Oct 2002].iso/Aminet/docs/mags/FVM02.lha/GFX/cvisionppc.GIF)
AMIGA vol.2
Copyright (c)2002 by Rob Sentex & LORDCORE SYSTEMS®
Na pocz±tek
Amiga index
Multitasking czyli wielozadaniowo¶æ.
Multitasking
Amiga i jej system operacyjny by³y od samego pocz±tku projektowane tak by umo¿liwia³y pracê wielozadaniow±.Wielozadaniowo¶æ polega na tym,¿e komputer mo¿e w jednej chwili wykonaæ wiêcej ni¿ jeden program.Przez wiele lat wy³±cznie stacje robocze oraz w³a¶nie Amiga posiada³y tê mo¿liwo¶æ.
Obecnie sytuacja siê zmieni³a (wed³ug mnie niewiele-Sentex).Tak¿e inne komputery posiadaj± mo¿liwo¶æ pracy wielozadaniowej,ale w¶ród komputerów osobistych w dalszym ci±gu Amiga jest pod tym
wzglêdem najlepsza.
Po co u¿ytkownikowi wielozadaniowo¶æ maszyny?
Wielozadaniowo¶æ daje ogromne korzy¶ci.Najprostsz± jest mo¿liwo¶æ uruchomienia na raz w zasadzie dowolnej ilo¶ci programów.Jest to jednak korzy¶æ bardzo prosta,nawet prosta rezydentno¶æ.
Wielozadaniowo¶æ pozwala tak¿e na jednoczesn± pracê na wielu programach bez konieczno¶ci wy³±czania jednego by uruchomiæ drugi.Na Amidze nie ma te¿ potrzeby ¿adnego usypiania jednego programu
na czas pracy z innym.W tej samej chwili w której na przyk³ad program obliczeniowy wykonuje skomplikowane obliczenia mo¿esz pracowaæ na edytorze tekstu czy programie graficznym albo s³uchaæ
muzyki.
Wielozadaniowo¶æ przydaje siê tak¿e w praktyce pomiarowej.Do Amigi mo¿na jednocze¶nie pod³±czyæ
wiele urz±dzeñ pomiarowych.Ka¿dym z nich mo¿e sterowaæ oddzielny program.Wszystkie te programy mog±
w tej samej chwili odbieraæ sygna³y od urz±dzenia oraz wysy³aæ do niego informacje.
W przypadku Amigi tzw. Multitasking mo¿na wykorzystywaæ z powodzeniem nawet na najprostszych modelach komputera.
Praca wielu programów jednocze¶nie nie powoduje znacz±cego spadku prêdko¶ci dzia³ania komputera
tak jak ma to miejsce na innych komputerach.
Komunikacja miêdzy programami
System operacyjny Amigi umo¿liwia wspó³bie¿ne dzia³anie wielu programów.Sytuacja ta pozwala na korzystanie z programów w nietypowy sposób.Jego nietypowo¶æ polega na ³±czeniu zalet wielu programów poprzez sprzêgniêcie ich razem tak aby automatycznie wykonywa³y jakie¶ wymagaj±ce du¿ego
nak³adu pracy zadanie.
Cecha ta na ogó³ pozwala na du¿o wiêcej.Mo¿esz mianowicie przystosowaæ program,którego cechy s±
jednak kompromisem miêdzy ró¿nymi potrzebami ró¿nych u¿ytkowników do swoich indywidualnych potrzeb.
Dziêki temu oblicze dwóch identycznych na pozór programów mo¿e siê diametralnie ró¿niæ u ró¿nych
u¿ytkowników.
Mo¿liwo¶c tego rodzaju komunikacji stwarza Arexx oraz clipboard.U¿ycie Arexxa
polega na tym,¿e program jest obs³ugiwany zamiast przez u¿ytkownika - przez specjalny plik tekstowy zawieraj±cy seriê poleceñ,które program rozumie.Jest to szalenie przydatne w razie konieczno¶ci wielokrotnego wykonywania szeregu powtarzaj±cych siê czynno¶ci.U¿ytkownik zrobi³by to zbyt wolno (konieczno¶æ u¿ywania myszy lub klawiatury,zmêczenie,czas reakcji).Arexx zrobi to sam,
a u¿ytkownik mo¿e w tym czasie zaj±æ siê prac± mniej manualn±.
Programy zazwyczaj posiadaj± specjalne menu s³u¿±ce do uruchamiania programów Arexxa.Je¶li
tak nie jest mo¿na pos³u¿yæ siê rozkazem RX.
Wprawne pos³ugiwanie siê Arexxem wymaga w zasadzie nauki elementów programowania,ale istnieje te¿ inna droga.Jest ni± korzystanie z gotowych programów Arexxa.S± one czêsto do³±czane do pakietów z programami zw³aszcza je¶li program jest dostarczany na p³ycie CD i autorzy
nie musieli liczyæ siê z ograniczon± ilo¶ci± miejsca na no¶niku.Niewyczerpane ¼ród³o tego typu dodatków stanowi tak¿e Internet